@charset "UTF-8";
/**
 * @desc File Info
 * @author MaLiang
 * @date 2019-4-28
 */
/* 二级表单  */
.ejForm {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
.ejForm form {
  width: 8.8rem;
  padding: 2rem 0.4rem 0.53rem 0.4rem;
  border-radius: 0.06rem;
  overflow: hidden;
  background-color: #ffffff;
  position: relative;
  box-sizing: border-box;
}
.ejForm form .close_ejForm_btn {
  position: absolute;
  right: 0.4rem;
  top: 0.16rem;
  z-index: 1;
}
.ejForm form .close_ejForm_btn img {
  width: 0.23rem;
}
.ejForm form h4 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1.6rem;
}
.ejForm form h4 img {
  width: 100%;
}
.ejForm form > div {
  width: 100%;
  height: 1.18rem;
  margin-top: 0.32rem;
  display: flex;
  justify-content: space-between;
}
.ejForm form > div span {
  font-size: 0.32rem;
  color: #333333;
  line-height: 1.12rem;
  font-family: "PingFang";
}
.ejForm form > div .label_part {
  display: flex;
  justify-content: space-between;
  width: 5.6rem;
  height: 100%;
}
.ejForm form > div .label_part label {
  width: 2.67rem;
  height: 100%;
  text-align: center;
  line-height: 1.18rem;
  font-size: 0.32rem;
  color: #666666;
  font-family: "PingFang";
  background-color: #f6f5f5;
}
.ejForm form > div .label_part label input[type="radio"] {
  display: none;
}
.ejForm form > div .label_fc > label {
  width: 1.68rem;
}
.ejForm form > div .activeClass {
  background-color: #f36c28 !important;
  color: #fff !important;
}
.ejForm form button {
  display: block;
  width: 100%;
  height: 1.18rem;
  border-radius: 0.5rem;
  background-color: #f36c28;
  margin: auto;
  margin-top: 0.4rem;
  font-size: 0.4rem;
  color: #fff;
  font-family: "PingFang";
}
.ejForm form > p {
  font-size: 0.22rem;
  color: #999999;
  text-align: center;
  margin-top: 0.4rem;
  font-family: "PingFang";
}
/* 二级表单  */
